﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="condicao_pagamento_formulario.aspx.cs" Inherits="softsales.pagina.condicao_pagamento.condicao_pagamento_formulario" %>
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>
<%@ MasterType VirtualPath="~/Site.Master" %>
<asp:Content ID="Content1" ContentPlaceHolderID="Cabecalho" runat="server">
    <script type="text/javascript">
      function onOkPost() {
          __doPostBack();
      }

</script>


<script type="text/javascript">

    $(document).ready(function () {

        //Inicializando na após a carga da página
        inicializa();

        //função com o código JQuery
        function inicializa() {

            function float2moeda(num) {
                x = 0;
                if (num < 0) {
                    num = Math.abs(num);
                    x = 1;
                }
                if (isNaN(num)) num = "0";
                cents = Math.floor((num * 100 + 0.5) % 100);

                num = Math.floor((num * 100 + 0.5) / 100).toString();

                if (cents < 10) cents = "0" + cents;
                for (var i = 0; i < Math.floor((num.length - (1 + i)) / 3); i++)
                    num = num.substring(0, num.length - (4 * i + 3)) + '.'
                               + num.substring(num.length - (4 * i + 3));
                ret = num + ',' + cents;
                if (x == 1) ret = ' - ' + ret; return ret;

            }

            // CONTA CONTABIL     
            $("#<%=TXT_ID_CONTA_CONTABIL.ClientID %>").blur(function () {
                var id = $("#<%=TXT_ID_CONTA_CONTABIL.ClientID %>").val();

                if (id != "") {
                    $.ajax({
                        url: "../conta_contabil/conta_contabil.asmx/SelecionarPorId",
                        type: "post",
                        dataType: "json",
                        data: "{id:'" + id + "' }",
                        contentType: "application/json; charset=utf-8",
                        success: function (data) {
                            if (data.d != "null") {
                                var resultado = $.parseJSON(data.d);
                                $("#<%=TXT_DESC_CONTA_CONTABIL.ClientID %>").val(resultado.desc_conta_contabil);

                            }
                            else {
                                alert("Nenhum registro encontrado");
                                $("#<%=TXT_DESC_CONTA_CONTABIL.ClientID %>").val("");
                                $("#<%=TXT_ID_CONTA_CONTABIL.ClientID %>").val("");

                            }

                        },
                        error: function () {
                            alert("Erro ao tentar consultar ajax Fornecedor");
                            $("#<%=TXT_DESC_CONTA_CONTABIL.ClientID %>").val("");
                            $("#<%=TXT_ID_CONTA_CONTABIL.ClientID %>").val("");
                        }


                    });
                }
            });


        }

        //Recuperando a instância ativa da classe PageRequestManager.
        var prm = Sys.WebForms.PageRequestManager.getInstance();
        if (prm != null) {
            //Registrando uma chamada a função inicializa() após o fim da renderização parcial da página.
            prm.add_endRequest(function () {
                inicializa();
            });
        }

    });
</script>



</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ConteudoPrincipal" runat="server">
		

    
    

			<div class="inner-page-title">
				<h2><asp:Label ID="LBL_TITULO_PAGINA" runat="server" Text="tb_condicao_pagamento"></asp:Label></h2>
					
				</div>	
		
		<div class="content-box">


<%--CONTA CONTABIL--%>

<asp:Panel ID="PNL_MODAL_CONTA_CONTABIL" runat="server" style="display:none;background:#fff;padding:5px;border:2px solid #000;">
<iframe id="Iframe6" src="../conta_contabil/conta_contabil_modal.aspx" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" height="300px" width="800px" runat="server" ></iframe>

<div class="clear"></div>
<asp:Button ID="BTN_SELECIONAR_CONTA_CONTABIL" runat="server" Text="SELECIONAR" 
CausesValidation="False" />
<asp:Button ID="BTN_FECHAR_CONTA_CONTABIL" runat="server" Text="FECHAR"  
CausesValidation="False"/>
</asp:Panel>

            <asp:TabContainer ID="TAB_CONTAINER" runat="server" ActiveTabIndex="0" 
                Width="100%">

                <asp:TabPanel runat="server" HeaderText="TabPanel1" ID="TAB_CONDICAO_PAGAMENTO">
                <HeaderTemplate>FORMA PAGAMENTO</HeaderTemplate>
                <ContentTemplate>
                <div class="softsales-form">	
		<div class="softsales-form-linha">		
		    <div class="grid_3">
		<!-- CAMPO INTEIRO -->
				<label for="Label_ID_FORMA_PAGAMENTO">FORMA_PAGAMENTO</label>
				<div class="softsales-form-campo"><asp:DropDownList ID="DDL_ID_FORMA_PAGAMENTO" 
                        CssClass="campo-select large requerido" runat="server"></asp:DropDownList></div>
				<div class="softsales-form-error"><asp:RequiredFieldValidator ID="RFV_ID_FORMA_PAGAMENTO" ControlToValidate="DDL_ID_FORMA_PAGAMENTO" runat="server" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div>
		</div>
		<div class="grid_6">
		
		<!-- CAMPO DATETIME -->
			<label for="Label_DESCRICAO">DESCRICAO</label>
		 	<div class="softsales-form-campo"><asp:TextBox CssClass="campo-text full requerido" 
                    ID="TXT_DESCRICAO" runat="server"></asp:TextBox></div>
			<div class="softsales-form-error"><asp:RequiredFieldValidator ID="RFV_DESCRICAO" ControlToValidate="TXT_DESCRICAO" runat="server" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div>
		</div>



            
		<div class="grid_1">		
		
		<!-- CAMPO INTEIRO -->
				<label for="Label_PARCELAS">PARCELAS</label>
				<div class="softsales-form-campo"><asp:TextBox ID="TXT_PARCELAS" 
                        CssClass="campo-text medium apenas_numeros requerido" runat="server"                        
                       ></asp:TextBox>



            </div>
				<div class="softsales-form-error"><asp:RequiredFieldValidator ID="RFV_PARCELAS" ControlToValidate="TXT_PARCELAS" runat="server" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div>
		</div>

       
		<div class="grid_2">
		
		<!-- CAMPO INTEIRO -->
				<label for="Label_INTERVALO">INTERVALO</label>
				<div class="softsales-form-campo"><asp:TextBox ID="TXT_INTERVALO" 
                        CssClass="campo-text requerido" runat="server" AutoPostBack="True" 
                        ontextchanged="TXT_INTERVALO_TextChanged"></asp:TextBox></div>
				<div class="softsales-form-error"><asp:RequiredFieldValidator ID="RFV_INTERVALO" ControlToValidate="TXT_INTERVALO" runat="server" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div>
		</div>
        <div class="clear"></div>
        </div>

		<div class="softsales-form-linha">		
		    <div class="grid_3">
		<!-- CAMPO INTEIRO -->
				<label for="Label_ID_CONTA_CONTABIL">CONTA_CONTABIL</label>
				<div class="softsales-form-campo">
                    <asp:TextBox CssClass="campo-text large requerido" 
                        ID="TXT_ID_CONTA_CONTABIL" runat="server"></asp:TextBox>	

                    <asp:ImageButton ID="IMG_BTN_ABRIR_MODAL_CONTA_CONTABIL" runat="server" 
                        ImageUrl="~/images/icons/application.gif" CausesValidation="False" />
                    <asp:ModalPopupExtender ID="IMG_BTN_ABRIR_MODAL_CONTA_CONTABIL_ModalPopupExtender" 
                        runat="server" DynamicServicePath="" Enabled="True" 
                        BackgroundCssClass="softsales-modal-background" 
                        CancelControlID="BTN_FECHAR_CONTA_CONTABIL" OnOkScript="onOkPost()" 
                        PopupControlID="PNL_MODAL_CONTA_CONTABIL"
                        TargetControlID="IMG_BTN_ABRIR_MODAL_CONTA_CONTABIL">
                    </asp:ModalPopupExtender>
                </div>
			 	<div class="softsales-form-error"><asp:RequiredFieldValidator ID="RFV_ID_CONTA_CONTABIL" ControlToValidate="TXT_ID_CONTA_CONTABIL" runat="server" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div>
		</div>
		
           <div class="grid_9">	
		
		<!-- CAMPO DECIMAL -->
			<label for="Label_DESC_CONTA_CONTABIL">DESCRICAO CONTA</label>
		 	<div class="softsales-form-campo">
                <asp:TextBox CssClass="campo-text full requerido" 
                    ID="TXT_DESC_CONTA_CONTABIL" runat="server"></asp:TextBox></div>
			<div class="softsales-form-error"><asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="TXT_DESC_CONTA_CONTABIL" runat="server" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div>
		</div>
            
        <div class="clear"></div>
        </div>
		<div class="softsales-form-linha">		

        <div class="grid_3">
		
		<!-- CAMPO INTEIRO -->
				<label for="Label_ID_CARTAO_CREDITO">CARTAO_CREDITO</label>
				<div class="softsales-form-campo"><asp:DropDownList ID="DDL_ID_CARTAO_CREDITO" 
                        CssClass="campo-select large requerido" runat="server"></asp:DropDownList></div>
		</div>
		<div class="grid_2">	
		
		<!-- CAMPO DECIMAL -->
			<label for="Label_VALOR_TAXA_OPERACAO">VALOR_TAXA_OPERACAO</label>
		 	<div class="softsales-form-campo"><asp:TextBox CssClass="campo-text large moeda" 
                    ID="TXT_VALOR_TAXA_OPERACAO" runat="server"></asp:TextBox></div>
		</div>
		<div class="grid_2">	
		
		<!-- CAMPO DECIMAL -->
			<label for="Label_VALOR_MULTA_ATRASO">VALOR_MULTA_ATRASO</label>
		 	<div class="softsales-form-campo"><asp:TextBox CssClass="campo-text large moeda" 
                    ID="TXT_VALOR_MULTA_ATRASO" runat="server"></asp:TextBox></div>
		</div>
		<div class="grid_2">
		
		<!-- CAMPO DECIMAL -->
			<label for="Label_VALOR_TAXA_BANCO">VALOR_TAXA_BANCO</label>
		 	<div class="softsales-form-campo"><asp:TextBox CssClass="campo-text large moeda" 
                    ID="TXT_VALOR_TAXA_BANCO" runat="server"></asp:TextBox></div>
		</div>

		    <div class="grid_2">
				<label for="Label_ID_TIPO_CONDICAO_PAGAMENTO">TIPO</label><div class="softsales-form-campo">
                    <asp:DropDownList ID="DDL_ID_TIPO_CONDICAO_PAGAMENTO" 
                        CssClass="campo-select full requerido" runat="server"></asp:DropDownList></div>
				<div class="softsales-form-error"><asp:RequiredFieldValidator ID="RFV_ID_TIPO_CONDICAO_PAGAMENTO" ControlToValidate="DDL_ID_TIPO_CONDICAO_PAGAMENTO" runat="server" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div>
		</div>


        
		<div class="grid_1">		
		
		<!-- CAMPO BIT -->
				<label for="Label_SIT_ATIVO">SIT_ATIVO</label>
				<div class="softsales-form-campo"><asp:CheckBox CssClass="campo-checkbox" runat="server" ID="CHK_SIT_ATIVO" />		
                		</div>				
		</div>

            <div class="clear"></div>
        </div>
		<div class="softsales-form-linha">
		<asp:Button CssClass="botao-salvar" ID="BTN_SALVAR" runat="server" Text="Salvar" 
                onclick="BTN_SALVAR_Click" />
		<asp:Button CssClass="botao-cancelar" ID="BTN_CANCELAR"  CausesValidation="False" 
                runat="server" Text="Cancelar" onclick="BTN_CANCELAR_Click" />
		    <asp:HiddenField ID="HF_ID" runat="server" />
		</div>
		</div>
                
                </ContentTemplate>
                </asp:TabPanel>

                <asp:TabPanel ID="TAB_PRAZO" runat="server" HeaderText="TabPanel2">
                <HeaderTemplate>PRAZO</HeaderTemplate>
                <ContentTemplate>
                    <asp:Panel ID="PNL_PARCELAS" runat="server">
                    <div class="softsales-form">
                            
                        <div class="softsales-form-linha" id="prazo_1" runat="server">
                                <div class="grid_2"><label>PRAZO DA Nº 1</label></div>

                                <div class="grid_2">
                                  <span>  <asp:TextBox ID="TXT_PRAZO_1" CssClass="campo-text apenas_numero medium" 
                                        runat="server"></asp:TextBox></span>
                                    <span>dias</span></div>
    <div class="clear"></div>
                            </div>

                              <div class="softsales-form-linha" id="prazo_2" runat="server">
                                <div class="grid_2"><label>PRAZO DA Nº 2</label></div>

                                <div class="grid_2">
                                    <span><asp:TextBox ID="TXT_PRAZO_2" CssClass="campo-text apenas_numero medium" runat="server"></asp:TextBox></span>
                                    <span>dias</span></div>
    <div class="clear"></div>
                            </div>

                              <div class="softsales-form-linha" id="prazo_3" runat="server">
                                <div class="grid_2"><label>PRAZO DA Nº 3</label></div>

                                <div class="grid_2">
                                   <span> <asp:TextBox ID="TXT_PRAZO_3" CssClass="campo-text apenas_numero medium " runat="server"></asp:TextBox></span>
                                    <span>dias</span></div>
    <div class="clear"></div>
                            </div>

                              <div class="softsales-form-linha" id="prazo_4" runat="server">
                                <div class="grid_2"><label>PRAZO DA Nº 4</label></div>

                                <div class="grid_2">
                                    <asp:TextBox ID="TXT_PRAZO_4" CssClass="campo-text apenas_numero medium" runat="server"></asp:TextBox>
                                    dias</div>
    <div class="clear"></div>
                            </div>

                              <div class="softsales-form-linha" id="prazo_5" runat="server">
                                <div class="grid_2"><label>PRAZO DA Nº 5</label></div>

                                <div class="grid_2">
                                    <asp:TextBox ID="TXT_PRAZO_5" CssClass="campo-text apenas_numero medium" runat="server"></asp:TextBox>
                                    dias</div>
    <div class="clear"></div>
                            </div>

                              <div class="softsales-form-linha" id="prazo_6" runat="server">
                                <div class="grid_2"><label>PRAZO DA Nº 6</label></div>

                                <div class="grid_2">
                                    <asp:TextBox ID="TXT_PRAZO_6" CssClass="campo-text apenas_numero medium" runat="server"></asp:TextBox>
                                    dias</div>
    <div class="clear"></div>
                            </div>

                            <div class="softsales-form-linha" id="prazo_7" runat="server">
                                <div class="grid_2"><label>PRAZO DA&nbsp; Nº 7</label></div>

                                <div class="grid_2">
                                    <asp:TextBox ID="TXT_PRAZO_7" CssClass="campo-text apenas_numero medium" runat="server"></asp:TextBox>
                                    dias</div>
    <div class="clear"></div>
                            </div>

                            <div class="softsales-form-linha" id="prazo_8" runat="server">
                                <div class="grid_2"><label>PRAZO DA&nbsp; Nº 8</label></div>

                                <div class="grid_2">
                                    <asp:TextBox ID="TXT_PRAZO_8" CssClass="campo-text apenas_numero medium" runat="server"></asp:TextBox>
                                    dias</div>
    <div class="clear"></div>
                            </div>

                            <div class="softsales-form-linha" id="prazo_9" runat="server">
                                <div class="grid_2"><label>PRAZO DA&nbsp; Nº 9</label></div>

                                <div class="grid_2">
                                    <asp:TextBox ID="TXT_PRAZO_9" CssClass="campo-text apenas_numero medium" runat="server"></asp:TextBox>
                                    dias</div>
    <div class="clear"></div>
                            </div>

                             <div class="softsales-form-linha" id="prazo_10" runat="server">
                                <div class="grid_2"><label>PRAZO DA&nbsp; Nº 10</label></div>

                                <div class="grid_2">
                                    <asp:TextBox ID="TXT_PRAZO_10" CssClass="campo-text apenas_numero medium" runat="server"></asp:TextBox>
                                    dias</div>
    <div class="clear"></div>
                            </div>
                        </div>
                    </asp:Panel>
                </ContentTemplate>
                </asp:TabPanel>

            </asp:TabContainer>


		
		</div>



</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ConteudoEsquerda" runat="server">
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="ConteudoDireita" runat="server">
</asp:Content>
